Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
221 TWYFORD ROAD Semi-Detached £163,500 28 Apr 2003
223 TWYFORD ROAD Semi-Detached £249,500 23 Aug 2019
225 TWYFORD ROAD Semi-Detached £195,000 12 Jul 2013
229 TWYFORD ROAD Semi-Detached £70,000 24 Jul 1998
231 TWYFORD ROAD Semi-Detached £173,000 2 Feb 2006
233 TWYFORD ROAD Semi-Detached £153,000 6 Aug 2003